package com.itheima.method;

public class MethodDemo1 {
    public static void main(String[] args) {
        // 目标，掌握方法的定义和调用
        int sum = getSum(10, 20);
        System.out.println(sum);
        printHelloworld();
        System.out.println(getVerifyCode(4));
    }

    // 定义一个方法，求任意两个整数的和并返回

    public static int getSum(int a, int b) {
        int sum = a + b;
        return sum;
    }
    
    // 需求：打印3行Helloworld，不需要参数，也不需要返回值
    // 注意，如果方法没有返回值，则返回值类型为void
    // 无参数、无返回值
    public static void printHelloworld() {
        System.out.println("Helloworld");
        System.out.println("Helloworld");
        System.out.println("Helloworld");
    }

    // 需求：获取一个指定位位数的验证码返回
    // 账号方法的定义格式
    // 需要的参数：int n
    // 需要返回值：String
    public static String getVerifyCode(int n) {
        String code = "";
        for (int i = 0; i < n; i++) {
            int number = (int) (Math.random() * 10);
            code += number;
        }
        return code;
    }
}
